a rope of sand - Turkish English Dictionary